if(redis.call('get',KEYS[1]) > '0') then
    redis.call('decr',KEYS[1])
        if(redis.call('sismember',KEYS[2],ARGV[1]) == 0)then
            return 0
        else
            return 1
        end
else
    return 2
end